using System;
using System.Collections.Generic;
using System.Text;

namespace mi2project
{
    public class Literal
    {
        public Literal()
        {
            jel = "";
            negalas = false;
            parameterekSzama = 0;
        }

        static public bool Egyenlo(Literal lit1, Literal lit2)
        {
            return lit1.jel == lit2.jel && lit1.negalas == lit2.negalas && lit1.parameterekSzama == lit2.parameterekSzama;
        }

        public Literal(Literal lit)
        {
            jel = lit.jel;
            negalas = lit.negalas;
            parameterekSzama = lit.parameterekSzama;
        }

        public String getJel() 
        { 
            return jel; 
        }

        public void setJel(String ujJel)
        {
            jel = ujJel;
        }

        public bool getNegalas()
        {
            return negalas;
        }

        public void setNegalas()
        {
            negalas = !negalas;
        }

        public int getParameterekSzama()
        {
            return parameterekSzama;
        }

        public void setParameterekSzama(int ujErtek)
        {
            parameterekSzama = ujErtek;
        }

        private String jel;
        private bool negalas;
        private int parameterekSzama;
    }
}
